solve one's own problems - Turco Inglés Diccionario